La bandera roja és un emblema socialista i comunista associat particularment amb l'esquerra revolucionària, encara que també forma part de la tradició socialdemòcrata i laborista, havent estat un estendard usat per partits com ara el Partit Laborista (Regne Unit), el Partit Socialista Francès i grups similars del món sencer. L'ús pels socialdemòcrates ha minvat en els darrers anys, si bé cal notar que molts d'ells s'han allunyat de l'esquerra política. Per altra banda, el sentit lluitador de la bandera és molt més antic que el socialisme.
És comú veure banderes roges sobreimpresses amb els noms o emblemes de partits, moviments, organitzacions o sindicats. Les banderes de color vermell són amb freqüència vistes en protestes, manifestacions i marxes. El vermell és el color del desafiament, com també un símbol de la sang de la classe treballadora, el proletariat.
La bandera vermella està fortament associada en la consciència popular amb el comunisme; aquesta idea es va formar probablement per les banderes de la Unió Soviètica i de la República Popular de la Xina. Altres estats socialistes, com ara Vietnam, o Corea del Nord també tenen banderes majoritàriament vermelles. No obstant això, altres estats i territoris de governs no socialistes també mantenen banderes vermelles per raons històriques. L'expressió bandera vermella ha estat utilitzada també en les cançons o marxes commemoratives de diversos partits o moviments d'inclinació socialista; així s'observa en el cas del desaparegut Partit Comunista d'Itàlia, l'himne del qual es denominava precisament Bandera Roja (Bandiera Rossa).